package com.ruoyi.system.service;

import com.ruoyi.system.domain.CallRecord;
import com.ruoyi.system.domain.Inspection;
import com.ruoyi.system.domain.InspectionPoint;
import com.ruoyi.system.domain.InspectionRecord;

import java.util.List;

/**
 * @Author: azh
 * Created on 2025-2-25 22:36
 */
public interface IrdmsService {

    List<Inspection> queryInspection();

    List<InspectionPoint> queryLineTypeByUsername(String username);

    void insertInspection(InspectionPoint point);

    void insertCallRecord(CallRecord record);

    void insertInspectRecord(InspectionRecord record);

    void updateInspectRecord(InspectionRecord record);

    List<InspectionRecord> selectByUsernameAndState(String username, int state);
}
